草庐IT

Amazon EC2 上的 MongoDB

全部标签

ios - 语音输入无法访问文本字段上的清除按钮- swift

我正在尝试通过语音来访问文本字段的清除按钮,但它似乎不起作用。有人以前有这个问题吗?这是黑屏上的简单文本字段。当我尝试添加号码时,它在我的联系人列表上可以正常工作。在这种情况下,如何访问按钮以将其accessibilityElement设置为true? 最佳答案 尝试使用以下代码片段来显示清除按钮:@IBOutletweakvarmyTextField:UITextField!overridefuncviewDidAppear(_animated:Bool){super.viewDidAppear(animated)ifletcle

ios - 从 iOS 上的 React Native 应用程序访问 NSUserDefaults

我有一个使用ExpoKit的ReactNative应用程序。如果需要,我可以弹出。我想访问NSUserDefaults对象以读取已由AirWatch(一种移动设备管理系统)推送的值。基本上,该应用程序在托管环境中运行,并且设置通过NSUserDefaults传递。我无法使用ReactNative的Settings(https://facebook.github.io/react-native/docs/settings),因为它给我一个关于内部_settings对象在尝试时未定义的错误访问this._settings[t]。如何使用这个设置模块,或者我应该怎么做才能访问这个设置对象?

iOS - 如何查看 TableView 单元格上的 "Swipe To Delete"操作?

当某个TableViewController第一次显示时,如何简单地显示表格行中存在红色的“滑动删除”功能?以编程方式玩躲猫猫的目的是向用户展示该功能的存在。环境:iOS11+和iPhone应用。这是一张显示单元格滑动到一半的图像,带有基本的“滑动以删除”红色操作按钮。一位开发人员友善地提到了SwipeCellKit,但SwipeCellKit的功能很多。我们想要做的只是简单地模拟部分滑动,让用户知道“滑动删除”的存在。换句话说,我们希望提供单元格下删除操作的先睹为快。如果有帮助,这里是SwipeCellKit'sshowSwipecode的链接这是一个linkwithanexampl

ios - 尝试更改 ScrollView 滚动上的 UIButton 标题颜色和框架

当我将ScrollView滚动到最后一页时,我试图更改UIButton的标题颜色以及按钮的框架。UIButton在ScrollView之外。如果我只更改框架,它会起作用,如果我只更改标题颜色,它会起作用,但是当我尝试同时更改这两个框架时,框架不会改变。我要更改的按钮是signupButtonfuncscrollViewDidEndDecelerating(_scrollView:UIScrollView){letpageNum=Int(scrollView.contentOffset.x/scrollView.frame.size.width)if(pageNum==2){UIView

ios - 在 iOS 上的 Cordova 中保存文件不起作用 - 在 Android 中正常

我有一个cordova应用程序,我正在下载一个pdf文件,将其保存在本地然后打开它。它在Android中运行良好,但iOS在输出窗口中给出一条消息,它已写入文件但无法打开null文件。最初我使用的是cordova.file.externalRootDirectory,它适用于Android但不适用于iOS。我将其更改为cordova.file.dataDirectory,它再次在Android但不是iOS中工作。根据我所做的搜索,使用cordova.file.dataDirectory应该可以在两个平台上工作。我试过添加到配置文件,但这没有区别。varcontentType="appl

javascript - youtube web 如何阻止从 safari iOS 上的控制中心播放

当浏览器进入后台时,我试图在iOS版Safari上停止播放视频。我能够通过PageVisibilityAPI做到这一点.在iOS的主屏幕上,如果我打开控制中心并按下播放按钮,它通常会播放上次Safari的内容。我想要实现的是一种类似于YoutubeWeb移动设备的行为:它能够防止这种行为。如果您使用运行Youtube的选项卡关闭Safari,则无法在控制中心按下播放键来播放内容。我已经在事件上尝试了e.preventDefault()行为。我试图在pageshow/pagehide中插入标志(正如我在anotherSOWanswer中发现的那样,但这些事件似乎没有在后台运行时被调用。此

ios - 滚动不适用于 iOS 13 beta 上的 WKWebView

我在WKWebView中加载自定义HTML,在视口(viewport)中设置属性width=device-width。这在iOS12中完美运行,但在使用iOS13(beta7)时出现滚动问题。特别是当使用width=device-width时,无法滚动webview,所以部分内容不可见。只有当用户捏合缩放时才有可能这样做,然后神奇地开始可以滚动(水平和垂直)。我在文档中没有找到任何关于iOS13中WKWebView(甚至ScrollView)的更改可以证明这一点。我错过了什么吗?或者这可能是iOS13/Xcode11的错误? 最佳答案

uitabbarcontroller - 从 iPhone 上的 tableViewController 中确定当前选择的 TabBarItem?

我的TabBar中有2个标签。它们都持有相同的UITableViewController的实例。层级走向UITabbarController>UINavigationController>UITableViewController我想从tableViewController中确定当前选择了哪个选项卡。我知道我可以使用UITabBarController的selectedIndex属性我只是不知道从当前viewController中引用if的最简单方法.我是否遍历每个View的superView以找到TabBarController? 最佳答案

iphone - 在 iPhone 上的 UIWebView 中显示链接图像 (<img src=.../>) 不起作用

我在UIWebView中显示图像时遇到问题。我从提要中检索html内容。在此内容中有一个标签。将此内容加载到UIWebview中时,图像不显示,只显示缺少的图像“?”相反。似乎src=中的图像链接包含一些有趣的字符,需要对这些字符进行转义才能获得正确的图像。例如,在Feed中我得到以下不起作用的信息:但是,如果我使用以下转义链接,它确实有效:然后问题就出现了,如果我转义html内容(例如,使用Googlegtm_stringByEscapingForHTML函数),整个内容都会转义并且UIWebview只是最终将html显示为html字符串。例如:"Hellothisisatest..

objective-c - 如何将 MIME 类型转换为 iOS 上的首选文件扩展名?

我有一个MIME类型:audio/x-wav我想要首选的文件扩展名:.wav有没有办法在iOS上获取这些信息?我试过...CFStringRefuttype=UTTypeCreatePreferredIdentifierForTag(kUTTagClassMIMEType,@"audio/x-wav",NULL);CFStringRefutpt=UTTypeCopyPreferredTagWithClass(uttype,kUTTagClassFilenameExtension);...但返回的'uttype'的值以“dyn”为前缀(根据文档表示未找到类型),因此'utpt'为NULL